func runtime.nanotime
74 uses
runtime (current package)
cpuprof.go#L88: cpuprof.log.write(nil, nanotime(), hdr[:], nil)
cpuprof.go#L122: cpuprof.log.write(tagPtr, nanotime(), hdr[:], stk)
debuglog.go#L76: tick, nano := uint64(cputicks()), uint64(nanotime())
lock_futex.go#L83: deadline := nanotime() + ns
lock_futex.go#L97: now := nanotime()
mfinal.go#L327: start := nanotime()
mfinal.go#L328: for nanotime()-start < timeout {
mgc.go#L303: now := nanotime()
mgc.go#L722: now := nanotime()
mgc.go#L799: work.cpuStats.accumulateGCPauseTime(nanotime()-stw.finishedStopping, work.maxprocs)
mgc.go#L932: now := nanotime()
mgc.go#L971: work.cpuStats.accumulateGCPauseTime(nanotime()-stw.finishedStopping, work.maxprocs)
mgc.go#L1024: startTime := nanotime()
mgc.go#L1097: now := nanotime()
mgc.go#L1470: startTime := nanotime()
mgc.go#L1526: now := nanotime()
mgcmark.go#L655: startTime := nanotime()
mgcmark.go#L699: now := nanotime()
mgcpacer.go#L741: now = nanotime()
mgcscavenge.go#L394: start := nanotime()
mgcscavenge.go#L396: end := nanotime()
mgcscavenge.go#L499: start := nanotime()
mgcscavenge.go#L507: slept = nanotime() - start
mheap.go#L1327: start := nanotime()
mheap.go#L1338: now = nanotime()
mprof.go#L693: lt.timeStart = nanotime()
mprof.go#L705: nowTime := nanotime()
netpoll.go#L381: d += nanotime()
preempt.go#L229: now := nanotime()
preempt.go#L245: nextYield = nanotime() + yieldDelay
preempt.go#L247: if nanotime() < nextYield {
preempt.go#L251: nextYield = nanotime() + yieldDelay/2
proc.go#L191: runtimeInitTime = nanotime()
proc.go#L354: gcStart(gcTrigger{kind: gcTriggerTime, now: nanotime()})
proc.go#L875: sched.lastpoll.Store(nanotime())
proc.go#L1220: nextYield = nanotime() + yieldDelay
proc.go#L1222: if nanotime() < nextYield {
proc.go#L1228: nextYield = nanotime() + yieldDelay/2
proc.go#L1259: now := nanotime()
proc.go#L1272: now := nanotime()
proc.go#L1283: now := nanotime()
proc.go#L1288: now := nanotime()
proc.go#L1576: start := nanotime() // exclude time waiting for sched.lock from start and total time metrics.
proc.go#L1593: pp.gcStopTime = nanotime()
proc.go#L1602: now := nanotime()
proc.go#L1609: pp.gcStopTime = nanotime()
proc.go#L1627: finish := nanotime()
proc.go#L1731: now = nanotime()
proc.go#L3080: pp.gcStopTime = nanotime()
proc.go#L3233: pp.gcStopTime = nanotime()
proc.go#L3612: now = nanotime()
proc.go#L3625: now = nanotime()
proc.go#L4584: pp.gcStopTime = nanotime()
proc.go#L5763: now := nanotime()
proc.go#L6146: now := nanotime()
proc.go#L6184: now = nanotime()
proc.go#L6401: now := nanotime()
proc.go#L6665: now = nanotime()
proc.go#L6694: now = nanotime()
proc.go#L7357: start = nanotime()
proc.go#L7375: end := nanotime()
rand.go#L96: v := uint64(nanotime())
runtime.go#L33: t.startTime = nanotime()
runtime.go#L94: nowTime := nanotime()
sema.go#L710: return nanotime()
time.go#L32: return nanotime()
time.go#L324: now = nanotime()
time.go#L459: if now := nanotime(); t.when <= now {
time.go#L963: now = nanotime()
time.go#L1398: now := nanotime()
time_nofake.go#L32: func nanotime() int64 {
trace.go#L1013: s.timer.reset(nanotime()+ns, 0)
traceback.go#L1220: waitfor = (nanotime() - gp.waitsince) / 60e9
tracetime.go#L61: return traceTime(nanotime() / traceTimeDiv)